package com.wanxi.education.model.vo.advertandcertificate;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @Author: yanguangqiong
 * @Description:
 * @Date: Created in 2021/9/24
 * @Version: 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel(description = "证书相关信息类 ")
public class CertificateAddVo {
    @ApiModelProperty(value = "证书id，当新增的时候不传")
    private Long id;
    @ApiModelProperty(value = "证书名字")
    private String name;
    @ApiModelProperty(value = "组织机构")
    private String institutional;
    @ApiModelProperty(value = "证书图片")
    private String picture;
//    @ApiModelProperty(value = "父级类型")
//    private String parentCategory;
    @ApiModelProperty(value = "证书类型，用于接收返回的类型名称")
    private String type;
    @ApiModelProperty(value = "证书分类父类id")
    private String pid;
    @ApiModelProperty(value = "证书类型id，新增的时候传")
    private Integer classificationId;
    @ApiModelProperty(value = "证书状态:上下架状态，0正常，1禁用")
    private Byte status;
    @ApiModelProperty(value = "证书用途")
    private String purpose;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    private static final long serialVersionUID = 1L;
}
